Part Number Hot Search : 
2SK88 B70ZA BR304 30120 A0201 SFBFY77 1N5338 LC75857E
Product Description
Full Text Search
 

To Download KMA200 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 KMA200
Programmable angle sensor
Rev. 07 -- 18 July 2008 Product data sheet
1. Product profile
1.1 General description
The KMA200 is an angle sensor system. The MagnetoResistive (MR) element and the mixed signal Integrated Circuit (IC) are integrated in one package. This angle system is already pre-programmed, offsets are compensated and therefore, ready to use. Via the Serial Peripheral Interface (SPI) the KMA200 is user programmable. This allows user specific adjustments of the maximum angle, zero point, clamping level and a 32-bit identifier. The data is stored permanently in an Electrically Erasable Programmable Read-Only Memory (EEPROM). The device can be programmed to work either in analog or digital (SPI) output mode. Furthermore, different analog output characteristics are possible. The resolution is better than 0.05. The implemented online diagnosis supervises the input and output signals as well as the data processing. Deviations and failures of the angle value are indicated in the output signal. Overall temperature supervision is implemented.
1.2 Features
I Magnetic field angular sensing I High accuracy I Operating temperature range from -40 C to +160 C I Online diagnosis I Bidirectional digital interface (SPI) I Programmable maximum angle up to 180 I Pre-calibrated, ready to use device I One package angle sensor system I Resolution better than 0.05 I Digital or analog output signals (user programmable) I Overvoltage protection at all external pins I EEPROM (user programmable) I Programmable zero point
NXP Semiconductors
KMA200
Programmable angle sensor
1.3 Quick reference data
Table 1. VDD VDD(pr) Tamb Tamb(pr) CL RL(pu) RL(pd) Cext Quick reference data Conditions normal operation EEPROM < 1000 hours in life time at 160 C EEPROM at pin 2 and pin 3
[1] [2][3]
Symbol Parameter supply voltage programming supply voltage ambient temperature programming ambient temperature load capacitance pull-up load resistance pull-down load resistance external capacitance between VDD and GND
Min 4.5 12 -40 10 0.1 5 5 82
Typ 5.0 12.5 -
Max 5.5 13 +160 70 27 10 120
Unit V V C C nF k k nF
conducted closely to supply pins of KMA200
[1] [2] [3]
Diagnosis GND and VDD lost only possible with a pull-up resistor of 5 k to 6 k. Diagnosis VDD lost only possible with a pull-down resistor of 5 k to 6 k. Load resistor required to enable the diagnosis features. Infinite resistor load permitted for normal operation without the diagnosis features.
2. Pinning information
Table 2. Pin 1 2 3 4 5 VDD DATA/OUT1 CLK/OUT2 GND CS Pinning Description supply voltage data Input/Output (I/O) analog output 1 data clock analog output 2 ground chip select (used for data transfer I/O) Simplified outline[1] Symbol
12345
[1]
The other pins and lead frame parts must not be electrical connected. For operation of the device the external pins must/have to be used.
3. Ordering information
Table 3. Ordering information Package Name KMA200 Description plastic single-ended multi-chip package; 6 interconnections; 5 in-line leads Version SOT637 Type number
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
2 of 32
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
4. Functional diagram
Product data sheet Rev. 07 -- 18 July 2008 3 of 32
KMA200_7 (c) NXP B.V. 2008. All rights reserved.
NXP Semiconductors
MR-SENSOR ELEMENT
DEC.-FIL.
DIGITAL PART WATCHDOGTIMER ROM VOLTAGE LIMITER VDD
EEPROM DEC.-FIL. + / - /AND/OR
+1 COUNTER
CALIBRATION MICROCONTROLLER
SERIAL INTERFACE
DATA/OUT1
CLK/OUT2 TEMP. SENSOR Vref
BIAS
OSC, OSCFS
AUX. ADC CS
MISC
DIAGNOSTICS HVPROTECTION
cosine bridge H(z) -MODULATOR BUFFER 1
- INSTR.- AMP.
REVERSE POLARITY PROTECTION
Programmable angle sensor
GND
sine bridge - INSTR.- AMP.
H(z) -MODULATOR RESISTORSTRING D/A BUFFER 2 OVER-VOLTAGE AND REVERSE POLARITY PROTECTION
006aaa296
KMA200
ANALOG INPUT STAGE
ANALOG OUTPUT STAGE
Fig 1.
Functional diagram
NXP Semiconductors
KMA200
Programmable angle sensor
5. Functional description
The KMA200 amplifies two orthogonal sinusoidal signals delivered by the MR-sensor element and converts them into the digital domain. Using the COordinate Rotation DIgital Computer (CORDIC) algorithm, the angle is calculated. Angle output is either analog or digital. The KMA200 comprises diagnostic features that ensure a complete online supervision of all essential functional blocks including verification of input and output signals and temperature supervision. In addition, the circuit is protected against reverse polarity, overvoltage and short circuit at all external pins. Two instrumentation amplifiers and -modulators convert the amplified signals into two high-speed digital bit streams. The bit streams are filtered and decimated by two digital decimation filters to obtain digital signals with higher resolution at a lower speed. Further processing is done within an on-chip calibration microcontroller. This includes offset cancellation, calculation of the mechanical angle using the CORDIC algorithm, zero-angle and angular-range adjustment. In addition, the calibration microcontroller performs diagnostic tasks to ensure the validity of its results. The calibration microcontroller takes calibration constants from an on-chip EEPROM and stores intermediate results in a Random Access Memory (RAM). The calculated angle is given out either digitally with an SPI-compatible serial interface or analog via the analog output stage. Several output characteristics can be selected. In case of analog output the analog output stage is used for conversion of the angle information into two analog output voltages ratiometric to the supply voltages. For this purpose, the analog output stage contains two resistor-string Digital-to-Analog Converters (DACs) which share the same resistor string. The two analog output voltages are buffered by two offset-compensated amplifiers. The internal circuitry is protected against overvoltage with special protection circuits. Protection against reverse polarity is realized with the help of a current limiting circuit. In addition, there are various support circuits like bias generators, a free-running oscillator including an oscillator fail-safe circuit and a power-on reset circuit which generates a reset in dependence of the supply voltage.
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
4 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
6. Diagnostic features
The KMA200 includes diagnostic features to ensure the validity of its output signals. The diagnostic features can be configured with the control information words (ctrl) written to the user-programmable EEPROM. In the analog output modes a diagnostic error condition is signaled to the user by setting the outputs into the high-impedance state. The outputs are forced to lie in the upper or lower diagnostic range by external pull-up or pull-down resistors. With no external pull-up/pull-down resistors the output signal will be internally pulled up to upper diagnosis range. If digital output is selected, an error condition can also be signaled by setting the error flag in the digital output word. The least significant bits show the error code. The Table 4 shows the behavior in detail: Once a diagnostic error condition is reached, the KMA200 continues to work normally after a new external power-on reset or by itself, as described in the table below. It is possible to configure the KMA200 the way that the error condition has to be fulfilled more than once. The number of error conditions that is necessary can also be programmed with bits in the control information words.
Table 4. Summary KMA200 behavior at diagnosis conditions in normal operation mode Analog output
[1] [1] [1]
Error appearance Oscillator fail detection Cyclic Redundancy Check (CRC) Watchdog Input stage (including magnet lost) Output stage Over-temperature warning Over-temperature shutdown Overvoltage Reverse polarity
[1]
[1] [1]
Digital output
[1] [1] [1]
high-impedance state high-impedance state high-impedance state high-impedance state high-impedance state high-impedance state high-impedance state high-impedance state
high-impedance state diagnosis bit set high-impedance state diagnosis bit set diagnosis bit set
[1]
high-impedance state high-impedance state high-impedance state
Reactivation for angular measurement with valid angle information (normal operation mode) only by new external power-on reset
Temperature supervision The chip temperature measured within the KMA200 can be used to detect over-temperature conditions. Two temperature levels are defined: the temperature warning level and the temperature shutdown level. The user can evaluate the temperature warning if digital output mode is selected. When the device temperature exceeds the warning level, the error flag in the digital output word is set. The other data bits still show the angle information. In the analog output modes, the device temperature warning is not available. If the temperature exceeds the over-temperature shutdown level, the KMA200 switches off.
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
5 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Diagnosis of input stage For diagnosis of the input stage, the calibration microcontroller calculates the expected signal magnitude using the temperature information and the EEPROM constants and compares it to the signal magnitude based on the current measurement. If the difference of the two magnitudes is greater than an allowed deviation, an error condition is signaled to the user. The allowed difference depends on the bits DI1 and DI0 in the EEPROM control information word. Diagnosis of output stage Both analog outputs are supervised by the auxiliary ADC which reads the present analog signal and converts it back to the digital domain with a resolution of 8 bits. The digitized value is compared to the digital angle value originally sent. If the difference of these two values is greater than an error bound, an error condition is signaled by switching off the analog outputs. The allowed difference depends on the bits DO1 and DO0 in the EEPROM control information word. CRC check of EEPROM constants During normal operation mode a CRC code of the configuration constants taken from the EEPROM is calculated on a regular basis. This code is compared to a pre-calculated CRC code from the EEPROM (CRC). If there is a mismatch, an error condition is signaled to the user by setting the error flag in the digital output word or by switching off the analog outputs. The CRC code used is the CRC-16 code (ISO/IEC 3309:1993 and ITU-T V.42) Watchdog timer The KMA200 comprises a watchdog timer to supervise the flow of the program. After reset, the watchdog is automatically activated. During operation the watchdog timer must be toggled on a regular basis, as otherwise the error condition is signaled. The access to the watchdog timer is protected against unwanted operations using a fail-safe watchdog feed sequence.
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
6 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Oscillator fail-safe circuit The function of the free-running oscillator is checked with re-triggered mono flop. If the mono flop is not triggered, the KMA200 signals an error.
device situation
modes undefined
VDD device damage 32 V reset overvoltage protection for 400 ms 26.5 V reset 13 V overvoltage protection for infinite duration overvoltage protection, normal programming area, temp within 0 C to 70 C 12 V weak pull-up 7V operating 5.5 V overvoltage protection, programming area - unsufficient voltage specification parameters are not valid (*) (diagnosis functions available) normal operation area 4.5 V operating specification parameters are not valid (*) (diagnosis functions available) 4.45 V 4.4 V switch-on 3.1 V 0.05 V < hysteresis< 0.6 V switch-off 2.9 V 6V
high overvoltage protection
low overvoltage protection
operation
operating
power on/off reset low voltage reverse polarity protection
reset
off 0V off -16.5 V undefined
low voltage (device switched-off) reverse polarity voltage protection device damage
006aaa297
Fig 2.
Power supply behavior; the device operation dependencies to its power supply voltage
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
7 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
7. Outputs of KMA200
The output of the KMA200 is either digital or analog, depending on the control word stored in the EEPROM. The analog output consists of a standard and a programmable output stage. The programmable output stage allows four different characteristics; mode 1, mode 2, mode 3 or none output. The digital output has two different modes; mode 5 and mode 6. Analog output In the analog output mode the measured angle value is converted linear into a value that is ratiometric to the supply voltage VDD. This voltage is driven by the standard output stage to pin DATA/OUT1. The same value is fed to a second output stage that is connected to pin CLK/OUT2. This second output stage is programmable to one of four different output characteristics; mode 1, mode 2, mode 3 or high-impedance state output. A valid angle value is nominally mapped to an output voltage range of V(CL)l (default = 5 %) to V(CL)u (default = 95 %) of VDD at the standard output VOUT1 (see Figure 3). For mode 1 the valid output voltage range at pin CLK/OUT2 is identical to the output voltage range of the standard analog voltage but the output characteristic is inverted (see Figure 4). In mode 2 (see Figure 5) the valid output range at pin CLK/OUT2 is nominally V(CL)l/2 to V(CL)u/2 of VDD. A further possibility is to program the VOUT2 (mode 3, thresh) as a comparator depending from the angle value (see Figure 6). When the KMA200 detects an error condition, it switches the analog outputs into high-impedance state. The outputs are forced to lie in the upper or lower diagnostic range by the external pull-up or pull-down resistors.
Table 5. Setting the KMA200 output characteristics Pin assignment DATA/OUT1 standard standard standard standard serial data (SPI) bit complement serial data (SPI) CLK/OUT2 inverted half range comparator high-impedance state (clock) (clock) Mode setting of EEPROM (ctrl1) OM2 1 1 1 1 0 0 OM1 0 0 1 1 0 0 OM0 0 1 0 1 0 1
Output characteristics Mode Mode 1 Mode 2 Mode 3 Mode 4 Mode 5 Mode 6 Type analog analog analog analog digital digital
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
8 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
VOUT1/ VDD 100 % 96 % V(CL)u diagnostics area
(180 - max)/2
V(CL)l 4% diagnostics area 0 0
max
180
006aaa298
Fig 3.
Standard analog output mode
VOUT2/ VDD 100 % 96 % V(CL)u diagnostics area
(180 - max)/2
V(CL)l 4% diagnostics area 0 0
max
180
006aaa299
Fig 4.
Inverted analog output (mode 1)
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
9 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
VOUT2/VDD 100 %
diagnostics area
50 % V(CL)u/2 (180 - max)/2
V(CL)l/2 2% 0 0
diagnostics area max 180
006aaa300
Fig 5.
Half range output mode (mode 2)
VOUT2/ VDD 100 % HIGH 90 %
VOUT2
VOUT1
(180 - max)/2
10 % LOW 0 0
thresh
max
180
006aaa301
Fig 6.
Comparator analog output (mode 3)
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
10 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
8. Digital output (SPI)
Standard digital output If the standard digital output mode is configured, output data can be read with the serial interface. Figure 7 shows the timing diagram of an interface access. The access is enclosed by a HIGH-to-LOW and LOW-to-HIGH transition of CS. DATA are clocked out at the falling edge of CLK and should be evaluated at the rising edge. The output data consist of 3 bytes (24 bits). The first two data bytes contain an error flag and 13 bits of angle information. The last data byte contains the measured temperature as 7-bit value. Every byte features a parity bit (odd parity). The data transmission can be interrupted at any time by deactivating CS. If, for instance, the temperature information is not desired, the data transfer can be finished by deactivating CS after reading the first two data bytes. If the error flag is 0, the 13 angle data bits contain the most significant bits of the calculated angle. If the error flag is 1, an error condition was detected. The two least significant angle data bits (A[1:0]) are replaced by an error code. All other angle data bits (A[12:2]) still show the current measurement value. Depending on the special error case, the measurement values are reliable or not. Error codes are described in Table 8. The output driver of the DATA pin is slew-rate limited. The rise and fall times of the DATA output can be programmed with the SL bit (ctrl EEPROM constant); see Table 12. Complementary digital output In complementary digital output mode the data transmitted is identical to the output data in standard digital output mode except that the angle and temperature information data bits are logically inverted. The error flag and the error code in bits A[1:0] when the error flag is set are coded as in case of standard digital output. The parity bits also use odd parity as standard digital output mode.
angle (MSBs)
angle (LSBs)
temperature
CS
CLK
DATA
P2
EF
A12
A11
A7
P1
A6
A5
A0
P0
T6
T5
T0
P2, P1, P0 EF A12 to A0 T6 to T0
DATA HIGH-Z (HIGH by internal weak pullup) Parity bits (odd parity) Error flag 13-bit angle data 7-bit temperature data
006aaa302
Fig 7.
KMA200_7
Digital output coding
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
11 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
9. Limiting values
Table 6. Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol VDD VX Tamb Tamb(pr) Tstg EEPROM tret Nendu(W_ER) retention time write or erase endurance Tmax(AV) = 50 C Tmax(AV) = 70 C for programming 17 500 year cycle Parameter supply voltage voltage on pins ambient temperature programming ambient temperature storage temperature Conditions pin VDD versus GND at t < 400 ms CS, DATA/OUT1, CLK/OUT2 versus GND < 1000 hours in life time at 160 C EEPROM Min -16.5 0 -40 10 -50 Max +26.5 32 100 +160 70 +150 Unit V V %VDD C C C
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
12 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
10. Characteristics
Table 7. Characteristics In homogenous magnetic field at saturation field strength of minimum 35 kA/m and external capacitance Cext between VDD and GND. Tamb = -40 C to +160 C; VDD = 4.5 V to 5.5 V. Symbol VDD VDD(pr) IDD CL RL(pu) RL(pd) Cext Parameter supply voltage programming supply voltage supply current load capacitance pull-up load resistance pull-down load resistance external capacitance between VDD and GND switch-on threshold voltage switch-off threshold voltage hysteresis voltage conducted closely to supply pins of KMA200 KMA200 switches on if VDD > VDDon KMA200 switches off if VDD < VDDoff Vhys = VDDon - VDDoff Conditions normal operation EEPROM for normal operation mode at pin 2 and pin 3
[1] [2][3]
Min 4.5 12 5 0.1 5 5 82
Typ 5.0 12.5 -
Max 5.5 13 12 27 10 120
Unit V V mA nF k k nF
Supply voltage and operation currents
Power-on reset VDDon VDDoff Vhys 3.1 2.9 0.05 3.75 4.45 4.4 0.6 V V V
System performance Analog output VOUT1: standard output VOUT1(nom) VO(ldr) VO(udr) max V(CL)u V(CL)l res nominal output voltage range on pin OUT1 lower diagnostic range output voltage upper diagnostic range output voltage maximum angle upper clamping voltage level lower clamping voltage level angle resolution on OUT1 on OUT1 programmable from 0 to angle range max EEPROM address 3 setting by EEPROM address 9 setting by EEPROM address 9 4608 counts in nominal output voltage range (clamping level 5 %VDD to 95 %VDD) peak to peak, 25 ms measurement time at 5 %VDD and 95 %VDD normal operation mode, deviation from reference line valid for temperature range -25 C up to +125 C (3 sigma) deviation at an angle step of 1 absolute value
[4]
5 0 96 0.1 69.5 5 -
0.04
95 4 100 180 95 30.5 0.05
%VDD %VDD %VDD deg %VDD %VDD deg
No V(CL) lin T lin hys
output noise clamping voltage variation angle linearity error angle temperature drift microlinearity hysteresis
[4]
-0.3 -1.65 -0.64 -0.1 0
-
0.1 +0.3 +1.65 +0.64 +0.1 0.088
deg %VDD deg deg deg deg
[4] [4]
[4][5]
[4] [4]
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
13 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Table 7. Characteristics ...continued In homogenous magnetic field at saturation field strength of minimum 35 kA/m and external capacitance Cext between VDD and GND. Tamb = -40 C to +160 C; VDD = 4.5 V to 5.5 V. Symbol VOUT2(nom) VO(ldr) VO(udr) max V(CL)u V(CL)l res Parameter nominal output voltage range on pin OUT2 lower diagnostic range output voltage upper diagnostic range output voltage maximum angle upper clamping voltage level lower clamping voltage level angle resolution on OUT2 on OUT2 programmable from 0 to angle range max EEPROM address 3 setting by EEPROM address 9 setting by EEPROM address 9 4608 counts in nominal output voltage range (clamping level 5 %VDD to 95 %VDD) peak to peak, 25 ms measurement time at 5 %VDD and 95 %VDD normal operation mode, deviation from reference line valid for temperature range -25 C up to +125 C (3 sigma) deviation at an angle step of 1 absolute value |VOUT1 + VOUT2 - VDD| Vpl(mode1)
[4]
Conditions
Min 5 0 96 0.1 69.5 5 -
Typ 0.04
Max 95 4 100 180 95 30.5 0.05
Unit %VDD %VDD %VDD deg %VDD %VDD deg
Analog programmable output VOUT2: mode 1
No V(CL) lin T lin hys Vpl(mode1)
output noise clamping voltage variation angle linearity error angle temperature drift microlinearity hysteresis plausibility VOUT1 to VOUT2 (mode 1)
[4]
-0.3 -1.65 -0.64 -0.1 0 -0.5
-
0.1 +0.3 +1.65 +0.64 +0.1 0.088 +0.5
deg %VDD deg deg deg deg %VDD
[4] [4]
[4][5]
[4] [4] [4]
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
14 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Table 7. Characteristics ...continued In homogenous magnetic field at saturation field strength of minimum 35 kA/m and external capacitance Cext between VDD and GND. Tamb = -40 C to +160 C; VDD = 4.5 V to 5.5 V. Symbol VOUT2(nom) VO(ldr) VO(udr) res Parameter nominal output voltage range on pin OUT2 lower diagnostic range output voltage upper diagnostic range output voltage angle resolution on OUT2 on OUT2 2304 counts in nominal output voltage range with clamping level 5 %VDD to 95 %VDD programmable from 0 to angle range max EEPROM address 3 peak to peak, 25 ms measurement time at 2.5 %VDD and 47.5 %VDD normal operation mode, deviation from reference line valid for temperature range -25 C up to +125 C (3 sigma) deviation at an angle step of 1 absolute value |VOUT1 - 2 x VOUT2| Vpl(mode2)
[4] [4]
Conditions
Min 2.5 0 50 -
Typ 0.08
Max 47.5 2 100 -
Unit %VDD %VDD %VDD deg
Analog programmable output VOUT2: mode 2
max No V(CL) lin T lin hys Vpl(mode2)
maximum angle output noise clamping voltage variation angle linearity error angle temperature drift microlinearity hysteresis plausibility VOUT1 to VOUT2 (mode 2) LOW-level output voltage on pin OUT2 HIGH-level output voltage on pin OUT2 threshold angle resolution digital angle resolution digital noise level angle linearity error angle temperature drift
0.1 -0.3 -2.0 -0.64 -0.2 0 -0.7
-
180 0.2 +0.3 +2.0 +0.64 +0.2 0.088 +0.7
deg deg %VDD deg deg deg deg %VDD
[4] [4]
[4][5]
[4] [4]
Analog programmable output VOUT2: mode 3 VOUT2(L) VOUT2(H) th(res) res(dig) Ndig lin T 0 90 setting by EEPROM address 4 noise: 10 measurements in sequence normal operation mode from reference line valid for temperature range -25 C up to +125 C (3 sigma) lin hys microlinearity hysteresis absolute value -1.65 -1.3 -0.5 10 100 16 %VDD %VDD bit deg/LSB LSB deg deg deg
Digital output and complement digital output 0.022 4 +1.65 +1.3 +0.5
-0.088 0 -
+0.088 deg 0.088 deg
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
15 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Table 7. Characteristics ...continued In homogenous magnetic field at saturation field strength of minimum 35 kA/m and external capacitance Cext between VDD and GND. Tamb = -40 C to +160 C; VDD = 4.5 V to 5.5 V. Symbol Tsen Tsen(res) Tsen Twarn(res) Tshut(res) Parameter sensor temperature sensor temperature resolution sensor temperature accuracy warning temperature resolution shut-down temperature resolution LOW-level input voltage HIGH-level input voltage LOW-level output voltage HIGH-level output voltage peak output current output rise time (SL bit = 0) (SL bit = 1) tf(o) output fall time (SL bit = 0) (SL bit = 1) fclk Dynamics tpu fupd(meas) ts power-up time measurement update rate settling time until first valid result at oscillator frequency after ideal input angle step until analog standard output reaches 90 % of final value, at nominal oscillator frequency, CL = 5 nF 3 4 1 10 5 1.8 ms kHz ms clock frequency for VX = CLK 100 500 1 400 1300 1000 ns ns kHz Conditions chip temperature chip temperature chip temperature setting by EEPROM address 6 setting by EEPROM address 6 Min -50 -5 Typ 2 2 2 Max +180 +5 Unit C C/LSB C C C On-chip temperature sensor characteristics
SPI characteristics VIL VIH VOL VOH IOM tr(o) for VX = CLK, CS, DATA for VX = CLK, CS, DATA Isink < 2 mA Isource < 2 mA current limitation of the device normal operation mode from 10 %VDD to 90 %VDD, CL = 100 pF 0 75 0 85 100 500 25 100 15 100 20 400 1300 %VDD %VDD %VDD %VDD mA ns ns
[1] [2] [3] [4] [5]
Diagnosis GND and VDD lost only possible with a pull-up resistor of 5 k to 6 k. Diagnosis VDD lost only possible with a pull-down resistor of 5 k to 6 k. Load resistor required to enable the diagnosis features. Infinite resistor load permitted for normal operation without the diagnosis features. Analog outputs need to be low-pass filtered (corner frequency about 1.3 kHz). See Figure 9.
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
16 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
11. Error codes
Table 8. A[1:0] 00 01 10 11 Error codes Description diagnosis error diagnosis error (input stage) over-temperature warning (not occupied) Angle valid no no yes -
Standard digital output: 180 a = A[12:0] ---------- A[12:0] 0.022 2 13 Temperature = -50 C + T[6:0] x 2 C Complement digital output: 180 a = A[12:0] ---------- A[12:0] 0.022 2 13 Temperature = -50 C + T[6:0] x 2 C (2) (1)
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
17 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
12. Definition of errors
12.1 General
For the accuracy is assumed that the sensor operates in a homogeneous magnetic field at saturation field strength Hsat. Also, the zero angle register of the KMA200 is set at a mechanical reference point at room temperature (and zero degree).
meas () 180
006aaa303
lin output
reference line 0 180 ref ()
ref: reference angle in degree meas: measured angle of the KMA200 in degree lin: deviation from reference line in degree
Fig 8.
Visualization of linearity behavior
This reference line is valid for digital and analog outputs. The maximum angle is set to 180 and the clamping levels are programmed to V(CL)l = 5 %VDD and V(CL)u = 95 %VDD.
12.2 Linearity error
The deviation from the reference line lin is called angle linearity error and defined as follows: lin = lin(ref,Tj) - ref Tj: any ambient temperature in the specific range Following formula is used to calculate meas in degree from an analog voltage value: V OUT - 5 %V DD meas = ------------------------------------------------ 180 95 %V DD - 5 %V DD VOUT: analog output of KMA200 [%VDD] For sensors the error of the analog output lin is only defined in the range from 5.5 %VDD to 94.5 %VDD. (3)
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
18 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
12.3 Temperature drift
The temperature drift is defined as the envelope deviation of the angle value over the temperature range. It is considered as the pure thermal effect.
lin () T
temperature Tk temperature Tj
ref ()
temperature Tm
006aaa304
: temperature drift, deviation over temperature in degree lin: linearity error measured at different temperatures in degree Tj, Tk and Tm: any ambient temperature in the specified range (Tamb)
Fig 9.
Temperature drift behavior
Following mathematical description is given for temperature drift value: T = meas(ref,Tj) - meas(ref,Tk)
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
19 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
12.4 Microlinearity
Microlinearity is the deviation between the device output and the reference line at any angle and for an angle step of 1. The microlinearity is determined at a constant temperature.
Vmeas ( ref(i+1)) theoretical slope m ideal starting at output Vmeas ( ref(i)) lin voltage Videal ( ref(i+1))
Vmeas ( ref(i)) ref = 1 = | ref(i) - ref(i+1)|
006aaa305
angle
Fig 10. Microlinearity behavior
The microlinearity is calculated as follows: lin = Vmeas(ref(i+1)) - Videal(ref(i+1)) Videal(ref(i+1)) = Vmeas(ref(i)) + mideal x 1 = Vmeas(ref(i)) + 0.5 %VDD lin: microlinearity Vmeas(ref(i)): measured voltage [%VDD] for angle position ref(i) mideal: ideal, theoretical slope; with 90 %VDD and maximum angle 180 The output slopes are monotonic by design. This figures can also be used for the definition of lin in digital mode, as follows: assume that Vmeas(ref(i)) = meas(ref(i)) and Vmeas(ref(i+1)) = meas(ref(i+1)), whereas meas(X) is the output angle of the KMA200 at the angle position X.
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
20 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
12.5 Hysteresis
The hysteresis error is defined as the maximum difference between angle values given by the device output when performing a positive (clockwise) rotation and negative rotation (counter clockwise) over an angle range of 180.
meas () 180
006aaa306
hys
180
ref ()
Fig 11. Hysteresis
The hysteresis error is defined as follows: hys = |meas CW(ref) - meas CCW(ref)| hys: hysteresis meas: CW measured angle for clockwise rotation meas: CCW measured angle for counter clockwise rotation
13. Programming
The KMA200 comprises two major modes of operation. These modes are:
13.1 Normal operation mode
This is the default mode. The KMA200 starts in this mode without the need of writing to the serial interface. In this mode a continuous conversion of the input signals into the corresponding angles takes place. This mode is configured with the on-chip EEPROM. Once in normal operation mode, the KMA200 can be reactivated for command mode only by a new power-on reset.
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
21 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
13.2 Command mode
This mode is used for calibration and programming. The KMA200 is controlled with serial interface commands. To activate the command mode, the following initialization procedure must be executed during power-on reset. The pin CS must be constantly held on HIGH level and pin CLK/OUT2 must be constantly held on LOW level during power-on. This condition has to start during reset and must be valid during the following initialization phase of the KMA200 for at least 1 ms. CS and CLK are internally weak pull-up so that at least CLK must be actively driven. If these conditions are valid, the KMA200 starts in command mode. At all other combinations or if the levels are not constant for the minimum time of 1 ms, the KMA200 starts in normal operation mode.
VDD max. 3 ms (ASIC internal Power-On-Reset)
CS
min. 1 ms
CLK/OUT2
DATA/OUT1
006aaa307
Fig 12. Command mode
The normal operation mode is configured with sixteen 16-bit constants stored in the on-chip EEPROM.
13.3 Notes to the programming
The KMA200 sensor is delivered in a pre-calibrated and preprogrammed default condition. The EEPROM addresses 0, 1, 5, C, D and E are device dependent and pre-calibrated for each device. A changing of this contents to another value is not allowed, because the specified data, influenced by these addresses, are no longer valid. The EEPROM addresses A and B are used to store production related information. A changing of these values should not be done. Definition: Address A: storage the date code. Date code assembly center: day of the year (maximum 365) + year (maximum 99)
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
22 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Address B: storage the assembly lot no. (maximum 65535)
13.4 Write RAM (0nh), read RAM (1nh)
To write data to the RAM the command byte 0nh (n is the address of the data) followed by the 16-bit data has to be send. To read data from the RAM, the command byte 1nh has to be send. If CS is activated again, the RAM contents at the specified address is clocked out. Note that at power-on addresses 00h to 0Fh are read from the EEPROM into the RAM.
13.5 Calculate CRC-16 and program EEPROM (30h)
To program the EEPROM, the configuration data has to be written to the RAM addresses 00h to 0Eh. Afterwards, the command byte 30h has to be sent and the EEPROM programming voltage has to be applied at the VDD pin. The KMA200 calculates the CRC-16 check sum and writes the RAM constants at addresses 00h to 0Fh to the EEPROM. This command is only executed when the EP bit in the control information word is logic 0 on power-on. If the EP bit is logic 1, this command is ignored.
Table 9. Address 0 1 2 EEPROM content Name sensor_offset_1 sensor_offset_2 zero_angle Description dependent of individual production calibration results dependent of individual production calibration results mechanical 0 position relative to the zero point of the sensor output; used for zero-angle calibration default value: 0000h (0) definition of the angular input range that is mapped to the whole analog output signal range default value: 0000h (180) threshold for programmable output in mode 3 default value: internal CRC of the addresses 0, 1, 5, C, D and E dependent of individual production calibration results temperature warning and temperature shutdown level; used for temperature supervision default value: FAF8h (temperature shutdown at 200 C, warning at 198 C) control information word 1; used for selection of various operating modes default value: 4046h (output mode standard + mode 1) control information word 2; configures the diagnostic functions default value: 0704h (temperature supervision is on; input stage diagnosis is on; output stage diagnosis is off) clamping voltage levels of analog outputs default value: 00FFh (clamping level LOW at 5 %VDD, clamping level HIGH at 95 %VDD) sensor identifier 1; this data is not evaluated by the KMA200 and is used for sensor identification sensor identifier 2; this data is not evaluated by the KMA200 and is used for sensor identification dependent of individual production calibration results
3
angular_range
4
thresh
5 6
temp_vref, temp_offs Tshut(res), Twarn(res)
7
ctrl1
8
ctrl2
9
V(CL)l, V(CL)u
A B C
id1 id2 anom, tc_anom
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
23 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
EEPROM content ...continued Name tc_offset_1 tc_offset_2 CRC-16 Description dependent of individual production calibration results dependent of individual production calibration results dependent of individual programming
Table 9. Address D E F
Table 10. Format of zero_angle, angular_range and thresh zero_angle = A[15:0] x 0.00275, angular_range = A[15:0] x 0.00275 and thresh = A[15:0] x 0.00275. MSB 15 A[15] 14 A[14] 13 A[13] 12 A[12] 11 A[11] 10 A[10] 9 A[9] 8 A[8] 7 A[7] 6 A[6] 5 A[5] 4 A[4] 3 A[3] 2 A[2] 1 A[1] LSB 0 A[0]
Table 11. Format of Tshut(res) and Twarn(res) Tshut(res) = -50 C + TS[7:0] x 1 C and Twarn(res) = -50 C + TW[7:0] x 1 C. MSB 15 TS [7] 14 TS [6] 13 TS [5] 12 TS [4] 11 TS [3] 10 TS [2] 9 TS [1] 8 TS [0] 7 TW [7] 6 TW [6] 5 TW [5] 4 TW [4] 3 TW [3] 2 TW [2] 1 TW [1] Tshut(res) Twarn(res)
LSB 0 TW [0]
Table 12. MSB 15 0
[1]
Format of ctrl1 LSB 13[1] EP 12 0 11[2] SL 10[3] DO1 9[3] DO0 8[4] DI1 7[4] DI0 6[5] OM2 5[5] OM1 4[5] OM0 3 0 2 1 1 1 0 0
14 1
EP: EEPROM write protection: default value: 0 0 EEPROM programming possible 1 EEPROM not writable This bit is evaluated only if the CRC checksum is valid. SL: rise and fall time of DATA output: default value: 0 0 nominal 150 ns 1 nominal 750 ns DO[1:0]: diagnosis of output stage: default value: 00 00 level 0: |Vmeas(OUT) - Vexp(OUT)| < 10 %VDD 01 level 1: |Vmeas(OUT) - Vexp(OUT)| < 5 %VDD 10 level 2: |Vmeas(OUT) - Vexp(OUT)| < 2 %VDD 11 level 3: |Vmeas(OUT) - Vexp(OUT)| < 1 %VDD DI[2:0]: diagnosis of input stage: default value: 000 000 level 0: |AMeas - ASoll| < 6.24 mV/V 001 level 1: |AMeas - ASoll| < 4.68 mV/V 010 level 2: |AMeas - ASoll| < 3.12 mV/V 011 level 3: |AMeas - ASoll| < 1.56 mV/V 100 level 4: |AMeas - ASoll| < 0.78 mV/V OM[2:0]: output mode: default value: 100 000 digital output 001 complement digital output 100 analog output; standard + programmable output mode 1 101 analog output; standard + programmable output mode 2 110 analog output; standard + programmable output mode 3 111 analog output; standard output only
(c) NXP B.V. 2008. All rights reserved.
[2]
[3]
[4]
[5]
KMA200_7
Product data sheet
Rev. 07 -- 18 July 2008
24 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
Table 13. MSB 15 0
[1]
Format of ctrl2 LSB 13 0 12 0 11[1] DI2 10 1 9[2] FB 8[3] ETS 7[4] TC1 6[4] TC0 5[5] EDO 4[6] CO1 3[6] CO0 2[7] EDI 1[8] CI1 0[8] CI0
14 0
DI[2:0]: diagnosis of input stage: default value: 000 000 level 0: |AMeas - ASoll| < 6.24 mV/V 001 level 1: |AMeas - ASoll| < 4.68 mV/V 010 level 2: |AMeas - ASoll| < 3.12 mV/V 011 level 3: |AMeas - ASoll| < 1.56 mV/V 100 level 4: |AMeas - ASoll| < 0.78 mV/V FB: automatic fallback into normal operation mode: default value: 1 0 disabled 1 enabled This bit is evaluated only if the CRC checksum is valid. ETS: enable temperature supervision: default value: 1 0 disabled 1 enabled TC[1:0]: error counter temperature supervision: default value: 00 00 0 01 2 10 4 11 8 EDO: enable diagnosis output stage: default value: 0 0 disabled 1 enabled CO[1:0]: error counter diagnosis output stage: default value: 00 00 0 01 2 10 4 11 8 EDI: enable diagnosis input stage: default value: 1 0 disabled 1 enabled CI[1:0]: error counter diagnosis input stage: default value: 00 00 0 01 2 10 4 11 8
[2]
[3]
[4]
[5]
[6]
[7]
[8]
Table 14. Format of V(CL)l and V(CL)u Lower clamping level output voltage = 5 %VDD + V(CL)l x 0.1 %VDD and upper clamping level output voltage = 69.5 %VDD + V(CL)u x 0.1 %VDD. MSB 15 V(CL)l 27 26 25 24 23 22 21 20 14 13 12 11 10 9 8 7 V(CL)u 27 26 25 24 23 22 21 20 6 5 4 3 2 1 LSB 0
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
25 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
14. ElectroMagnetic Interference (EMI)
The following tests are performed with the sensor system KMA200. Details of the measurements and behavior are available on request.
14.1 Emission (CISPR 25)
Conducted radio disturbance: tests according CISPR 25, chapter 11 (artificial network). Radiated radio disturbance: test according CISPR 25, chapter 13 (anechoic chamber component/module).
14.2 Radiated disturbances (ISO 11452-2, ISO 11452-5)
Immunity against mobile phones and Absorber Lined Chamber and Strip line (ALCS); strip line measurements are performed up to 1 GHz.
14.3 Transients - pulses (ISO 7637-1, ISO 7637-3)
Galvanic: line conducted pulses on the supply lines according ISO 7637-1 pulses 1, 2, 3a, 3b, 4 and 5 (for pulse no. 5 a suitable protection circuit must be used). Coupled: transient transmission by capacitive and inductive coupling via lines other than supply lines (interface, analog output) according ISO 7637-3 pulses 3a and 3b.
15. ElectroStatic Discharge (ESD)
15.1 Human body model
The KMA200 must not be damaged at 4000 V, 100 pF, 1.5 k to the human body model. The test is according to MIL-STD-883D method 3015.7. This protection must be ensured at all external pins (CLK/OUT2, CS and DATA/OUT1) including device supply (VDD, GND). For the interconnects (pins between upper and lower package part), the protection is up to 1500 V.
15.2 Machine model
The KMA200 must not be damaged at 400 V to the machine model. The test is according to MIL-STD-883D method 3015.7. This protection must be ensured at all external pins (CLK/OUT2, CS and DATA/OUT1) including device supply (VDD, GND). For the interconnects (pins between upper and lower package part), the protection is up to 100 V.
16. Terminals
Device terminals shall be compatible with laser welding and electrical welding. Lead frame material: CuZr with 0.1 % Zr, 99.9 % Cu Lead finish: pure tin, 8 m thickness 13 m
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
26 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
17. Marking
Package is SOT637 Marking paint: laser on package head and package body Letter height: 0.8 mm Marking of package head: batch number Marking of package body: type no., date code (x yyy z); x: m for manufacturing Manila, y: day of the year, z: year of production
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
27 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
18. Package outline
Plastic single-ended multi-chip package; 6 interconnections; 5 in-line leads
HE1 E F1 L1 bp1 F D D3 (1) D2 L R Q1 A
SOT637
D3 (1)
A HE
D1
A B
SENSOR DIE POSITION centre of reading point
*
L4(1) L3 Q1 A L2
1 e
2
3
4
5
bp bp2 HE2
0.4
vA
c
E1 view A-B DIMENSIONS (mm are the original dimensions) UNIT mm A 1.65 1.45 bp bp1 bp2 c D 4.1 3.9 D1
0
2.5 scale
5 mm
L4(1) max. 0.95
Q1 0.65 0.55
R max. 0.2
v 1.2
45
D2 2.55
D3(1) max. 0.35
E 5.45 5.25
E1 0.5
e 1.27
F
F1
HE
HE1
HE2 max.
L 7.1 6.9
L1 0.85 0.75
L2 min. 4.75
L3 0.7 0.5
0.41 1.57 0.34 1.47
0.31 0.30 0.24 0.24
8.1 7.9
0.85 3.275 21.4 6.42 5.85 0.65 3.075 21.0 6.32
Note 1. Terminal dimensions within this zone are uncontrolled to allow for flow of plastic between and besides the leads. OUTLINE VERSION SOT637 REFERENCES IEC JEDEC JEITA EUROPEAN PROJECTION ISSUE DATE 02-01-18 04-12-10
Fig 13. Package outline SOT637
KMA200_7 (c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
28 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
19. Handling information
(2)
0.7 (1)
0.7 (1)
R 0.25 min
(2)
0.7 (1) R 0.25 min
006aaa246
Dimensions in mm (1) No bending allowed (2) Plastic body and interface plastic body - leads: application of bending forces not allowed
Fig 14. Bending recommendation
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
29 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
20. Revision history
Table 15. KMA200_7 Modifications: KMA200_6 KMA200_5 KMA200_4 KMA200_3 KMA200_2 KMA200_1 Revision history Release date 20080718 Data sheet status Product data sheet Product data sheet Product data sheet Objective specification Objective specification Objective specification Objective specification Change notice Supersedes KMA200_6 KMA200_5 KMA200_4 KMA200_3 KMA200_2 KMA200_1 Document ID
*
Section 16: The lead finish thickness has been changed.
20070102 20050816 20020325 20010620 20000920 20000907
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
30 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
21. Legal information
21.1 Data sheet status
Document status[1][2] Objective [short] data sheet Preliminary [short] data sheet Product [short] data sheet
[1] [2] [3]
Product status[3] Development Qualification Production
Definition This document contains data from the objective specification for product development. This document contains data from the preliminary specification. This document contains the product specification.
Please consult the most recently issued document before initiating or completing a design. The term `short data sheet' is explained in section "Definitions". The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status information is available on the Internet at URL http://www.nxp.com.
21.2 Definitions
Draft -- The document is a draft version only. The content is still under internal review and subject to formal approval, which may result in modifications or additions. NXP Semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. Short data sheet -- A short data sheet is an extract from a full data sheet with the same product type number(s) and title. A short data sheet is intended for quick reference only and should not be relied upon to contain detailed and full information. For detailed and full information see the relevant full data sheet, which is available on request via the local NXP Semiconductors sales office. In case of any inconsistency or conflict with the short data sheet, the full data sheet shall prevail.
damage. NXP Semiconductors accepts no liability for inclusion and/or use of NXP Semiconductors products in such equipment or applications and therefore such inclusion and/or use is at the customer's own risk. Applications -- Applications that are described herein for any of these products are for illustrative purposes only. NXP Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification. Limiting values -- Stress above one or more limiting values (as defined in the Absolute Maximum Ratings System of IEC 60134) may cause permanent damage to the device. Limiting values are stress ratings only and operation of the device at these or any other conditions above those given in the Characteristics sections of this document is not implied. Exposure to limiting values for extended periods may affect device reliability. Terms and conditions of sale -- NXP Semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at http://www.nxp.com/profile/terms, including those pertaining to warranty, intellectual property rights infringement and limitation of liability, unless explicitly otherwise agreed to in writing by NXP Semiconductors. In case of any inconsistency or conflict between information in this document and such terms and conditions, the latter will prevail. No offer to sell or license -- Nothing in this document may be interpreted or construed as an offer to sell products that is open for acceptance or the grant, conveyance or implication of any license under any copyrights, patents or other industrial or intellectual property rights. Quick reference data -- The Quick reference data is an extract of the product data given in the Limiting values and Characteristics sections of this document, and as such is not complete, exhaustive or legally binding.
21.3 Disclaimers
General -- Information in this document is believed to be accurate and reliable. However, NXP Semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. Right to make changes -- NXP Semiconductors reserves the right to make changes to information published in this document, including without limitation specifications and product descriptions, at any time and without notice. This document supersedes and replaces all information supplied prior to the publication hereof. Suitability for use -- NXP Semiconductors products are not designed, authorized or warranted to be suitable for use in medical, military, aircraft, space or life support equipment, nor in applications where failure or malfunction of an NXP Semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental
21.4 Trademarks
Notice: All referenced brands, product names, service names and trademarks are the property of their respective owners.
22. Contact information
For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com
KMA200_7
(c) NXP B.V. 2008. All rights reserved.
Product data sheet
Rev. 07 -- 18 July 2008
31 of 32
NXP Semiconductors
KMA200
Programmable angle sensor
23. Contents
1 1.1 1.2 1.3 2 3 4 5 6 7 8 9 10 11 12 12.1 12.2 12.3 12.4 12.5 13 13.1 13.2 13.3 13.4 13.5 14 14.1 14.2 14.3 15 15.1 15.2 16 17 18 19 20 21 21.1 21.2 21.3 Product profile . . . . . . . . . . . . . . . . . . . . . . . . . . 1 General description. . . . . . . . . . . . . . . . . . . . . . 1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Quick reference data. . . . . . . . . . . . . . . . . . . . . 2 Pinning information . . . . . . . . . . . . . . . . . . . . . . 2 Ordering information . . . . . . . . . . . . . . . . . . . . . 2 Functional diagram . . . . . . . . . . . . . . . . . . . . . . 3 Functional description . . . . . . . . . . . . . . . . . . . 4 Diagnostic features . . . . . . . . . . . . . . . . . . . . . . 5 Outputs of KMA200 . . . . . . . . . . . . . . . . . . . . . . 8 Digital output (SPI). . . . . . . . . . . . . . . . . . . . . . 11 Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 12 Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 13 Error codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Definition of errors. . . . . . . . . . . . . . . . . . . . . . 18 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Linearity error . . . . . . . . . . . . . . . . . . . . . . . . . 18 Temperature drift. . . . . . . . . . . . . . . . . . . . . . . 19 Microlinearity . . . . . . . . . . . . . . . . . . . . . . . . . 20 Hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Programming . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Normal operation mode . . . . . . . . . . . . . . . . . 21 Command mode . . . . . . . . . . . . . . . . . . . . . . . 22 Notes to the programming . . . . . . . . . . . . . . . 22 Write RAM (0nh), read RAM (1nh) . . . . . . . . . 23 Calculate CRC-16 and program EEPROM (30h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 ElectroMagnetic Interference (EMI) . . . . . . . . 26 Emission (CISPR 25) . . . . . . . . . . . . . . . . . . . 26 Radiated disturbances (ISO 11452-2, ISO 11452-5) . . . . . . . . . . . . . . . . . . . . . . . . . 26 Transients - pulses (ISO 7637-1, ISO 7637-3) 26 ElectroStatic Discharge (ESD) . . . . . . . . . . . . 26 Human body model. . . . . . . . . . . . . . . . . . . . . 26 Machine model . . . . . . . . . . . . . . . . . . . . . . . . 26 Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Package outline . . . . . . . . . . . . . . . . . . . . . . . . 28 Handling information. . . . . . . . . . . . . . . . . . . . 29 Revision history . . . . . . . . . . . . . . . . . . . . . . . . 30 Legal information. . . . . . . . . . . . . . . . . . . . . . . 31 Data sheet status . . . . . . . . . . . . . . . . . . . . . . 31 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 21.4 22 23 Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Contact information . . . . . . . . . . . . . . . . . . . . 31 Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Please be aware that important notices concerning this document and the product(s) described herein, have been included in section `Legal information'.
(c) NXP B.V. 2008.
All rights reserved.
For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp.com Date of release: 18 July 2008 Document identifier: KMA200_7


▲Up To Search▲   

 
Price & Availability of KMA200

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X